package com.ecnu.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ecnu.common.core.domain.model.LoginUser;
import com.ecnu.common.core.page.TableDataInfo;
import com.ecnu.system.domain.ProjectMessage;
import com.ecnu.system.domain.dto.MyMessageDTO;

import java.lang.reflect.InvocationTargetException;

public interface IProjectMessageService extends IService<ProjectMessage> {
    TableDataInfo selectList(MyMessageDTO dto, LoginUser loginUser) throws InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException;
}
